Gene Haas operates uniquely in the far removed worlds of Formula and Nascar, in the latter his Stewart-Haas Racing team has nine wins and is the so-called ‘big cheese’ in the All-American series while living life at the top of the midfield pack in the former. The Haas F1 team owner has been in Formula 1 since […]